Congestion Control Using OpenFlow in Software Defined Data Center Networks
نویسندگان
چکیده
this paper studies congestion control issue in data center networks and proposes a potential solution based on OpenFlow protocol. A main feature of the emerging data center networks is their performance in hosting different cloud applications and services. Since congestion management is necessary to effectively utilize numerous data center applications, in this paper we present an efficient method to control the congestion in the software defined data center networks based on OpenFlow protocol. In our proposed method, congestion in the network links is recognized by centrally checking the port statistics of the OpenFlow enabled switches and after that some of the flows in any congested link are rerouted through paths with more free resources by the OpenFlow controller. We executed our proposed method by Mininet, and the experimental results demonstrate the efficiency of the proposed method in decreasing the congestion and enhancing the performance of the network. Keywords— OpenFlow; data center; congestion control; fattree; software-defined network.
منابع مشابه
SDTCP: Towards Datacenter TCP Congestion Control with SDN for IoT Applications
The Internet of Things (IoT) has gained popularity in recent years. Today's IoT applications are now increasingly deployed in cloud platforms to perform Big Data analytics. In cloud data center networks (DCN), TCP incast usually happens when multiple senders simultaneously communicate with a single receiver. However, when TCP incast happens, DCN may suffer from both throughput collapse for TCP ...
متن کاملServerSwitch: A Programmable and High Performance Platform for Data Center Networks
As one of the fundamental infrastructures for cloud computing, data center networks (DCN) have recently been studied extensively. We currently use pure software-based systems, FPGA based platforms, e.g., NetFPGA, or OpenFlow switches, to implement and evaluate various DCN designs including topology design, control plane and routing, and congestion control. However, software-based approaches suf...
متن کاملDeployment of OpenFlow/SDN Technologies to Carrier Services
The use of computing resources on network is becoming active in the Internet and private networks. OpenFlow/Software-Defined Networking (SDN) is drawing attention as a method to control network virtualization for the cloud computing services and other carrier services. This paper introduces examples of OpenFlow/SDN technologies applied to commercial cloud services. Various activities to expand ...
متن کاملDynamic Load Balancing using Software Defined Networks
In the today's modern age the usage of internet has been increasing tremendously. Hence high network traffic which requires many services such as DNS to control. To solve this load balancing are being used. But dedicated load balancers are expensive and quickly become a single point of failure and congestion. But this can be improved for better working. In my approach software defined netw...
متن کاملAdaptive and Flexible SDN-based Multicast for Efficient Data Center Networking
Data center networks (DCNs) rely heavily on the use of group communications for various tasks. For example, data center management utilities (e.g., software update/upgrade, log management, resource monitoring, scaling up or down of resources, access control etc.), collaborative applications (e.g., social media, project management tools, version control systems, etc.), multimedia applications an...
متن کامل